body {
    margin-bottom: .96rem;
  }
  
  .main-footer {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    .footer-link-list {
      display: flex;
      height: .96rem;
      padding: 0 .24rem 0;
      border-top: 1px solid #ddd;
      line-height: 1;
      text-align: center;
      font-size: .2rem;
      //background: $ft;
    }
    .link-item {
      flex: 1;
      .link-icon {
        width: .5rem;
        height: .45rem;
        margin: 0 auto;
        background: no-repeat center;
        background-size: contain;
      }
      .link-title {
        color: #999;
      }
      .footer-icon{
        width:.6rem;
        height:.6rem;
        margin-top: .05rem;
      }
    }
    //  .active {
    //   .link-title {
    //  //   color: $base;
    //   }
    // }
  }
  